The client is an expanding B2B service marketplace that allows various agencies to promote their services, portfolios, awards, and certifications. It offers businesses the opportunity to find, compare, and contact agencies based on ranked lists of the 50 best companies in each category. The client designed their platform to compete with the top-tier industry portals and provide more flexibility, transparency, and scalability to agencies and end-users
The client asked for a redesign and revamping of the marketplace into a modern, secure, and scalable system that can support thousands of agencies and clients at the same time. The involvement, which is estimated to be 2400 hours, was carried out in 26 weeks.
Its main aim was not just to enhance the technology stack but also to provide a basis for new features, such as CRM integration, gamification, review imports, and video testimonials. This involved transferring a great deal of existing data, enhancing performance, and developing an architecture that would be able to scale with future growth.
We rebuilt the platform on .NET Core with AngularJS and SQL Database, hosted on AWS/Azure with CI/CD pipelines. This provided a scalable and high-performance architecture. Thousands of agency profiles, client accounts, and project records were migrated into the new structure, with structured analytics and reporting in place.
We created a multi-role platform with portals for admins, agencies, and clients. Agencies gained profile and portfolio management tools, clients could post projects and access curated rankings, and administrators were given dashboards and analytics for oversight.
We designed a modular architecture with CMS integration for publishing articles, news, and spotlight stories. Phase II planning included reviewing imports, gamified badges, lead marketplace features, and video testimonials, ensuring the platform could grow without technical limitations.
AllianceTek created detailed dashboards to allow admins, agencies, and clients to monitor reviews, leads, and usage.
Facilitated profile management that promotes portfolios, certifications, awards, and internal team information, providing the agencies with an overall means of demonstrating their experience.
Combined Stripe-based subscription and billing, freemium, sponsored, and featured plans to build flexible monetization.
To promote agency visibility and engagement, we added gamification elements like spotlight listing and achievement badges.
Created a CMS to publish industry articles, news, and spotlight stories to keep the site updated and informative.
Implemented the platform on AWS/Azure cloud, which is secure, scalable, and available constantly.
Installed high-tech analytics dashboards to assist admins and agencies in monitoring ROI, performance, and user activity.
Provided a streamlined mobile-friendly design that works perfectly on devices and browsers.
Transferred thousands of agency profiles and client accounts and organized the data in such a way that it can be reported on and easily managed.
To facilitate the smooth running of operations, we offered end-to-end hosting, maintenance, bug fixing, monitoring, and support on block-hour contracts.
The client lacked an eLearning platform but is now satisfied with the simple, user-friendly Reliable Robust Software.
AllianceTek’s Vimeo integration services helped the client save time and money while creating video content.
We created a load-balancing design to distribute server requests uniformly. Additionally, it allowed the memory and storage to scale up or down as needed.
For data storage, we made use of the cloud's scalability and ability to free up valuable server space.
We included Calendly for scheduling sessions with a certain trainer, which was helpful in booking slots.
Created user-friendly designs and enhanced user flows for system operation.
The client has been provided with a fully functional website that can be viewed across a variety of desktop and mobile browsers.
Included various other features such as video/GIF integration, interactive charts, text editor, dynamic notification, live video recording, and time-based questions and answers while recording the video submission on the student’s end.